home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 013a / fslabl23.zip / FSLABEL.DOC next >
Text File  |  1991-04-15  |  21KB  |  380 lines

  1.  
  2.                        ┌───────────────────────────┐
  3.                        │          FSLABEL          │
  4.                        │                           │
  5.                        │        Version  2.2       │
  6.                        │                           │
  7.                        │          (C) 1991         │
  8.                        │     Freestyle Software    │
  9.                        │    ALL Rights Reserved    │
  10.                        └───────────────────────────┘
  11.  
  12.  
  13.                    AW, MAW!  NOT ANOTHER DISK LABELER?!
  14.  
  15.      ────────────────────────────────────────────────────────────────-
  16.  
  17.            Yes, Virginia, there IS another disk labling utility on the
  18.      shareware market.   FSLabel is an automatic labeling program that
  19.      reads a floppy disk in either A: or B: drive, and prints the file
  20.      names on a page label with a title that you assign. What makes it
  21.      different from most other labeling programs?  FSLabel is designed
  22.      to use full page Avery(tm) labels and prints on a Hewlett Packard
  23.      Deskjet or LaserJet, or compatible printers. Most disk file read-
  24.      ing and labling programs use tractor labels and don't run on full
  25.      page printers.  Wait, there's more! FSLabel will print labels for
  26.      either 5.25" or 3.50"  diskettes!   You can also choose the label
  27.      you  want to print right on screen by simply moving the cursor to
  28.      the position of the label in a visual array.  Printing single la-
  29.      bles  of disk file names on full sheet lable pages was not a par-
  30.      ticularly easy task -- until FSLabel!
  31.  
  32.  
  33.  
  34.  
  35.  
  36.                                USING FSLABEL
  37.  
  38.      ────────────────────────────────────────────────────────────────-
  39.  
  40.            Load FSLABEL from the command line (or an equivalent execu-
  41.      tion menuing program) with the command FSLabel.   Press F1 to get
  42.      a little help if you need it.    FSLabel is designed to use Avery
  43.      diskette labels for 3.5" drives (Avery 5196), or labels for 5.25"
  44.      drives (Avery 5197).  The 3.5" labels are 2.25 X 2.25 inches, and
  45.      the 5.25" labels are 1.5 X 4.00 inches.   Obviously,  the limita-
  46.      tions of FSLabel are the requirements for legitimate diskette la-
  47.      bels,  and HP compatible printers  with BOTH 6 point and 12 point
  48.      fonts available to the printer.  Most late model HP printers have
  49.      at least a 6 point and a standard 12 point courier font built in.
  50.      FSLabel version 1.2 does NOT provide user support  for other type
  51.      styes or font sizes.  It's ABSOLUTELY necessary to have the stan-
  52.      dard  courier type  style INTERNALLY  available in BOTH 12/10 and
  53.      6/20 font sizes. FSLabel version 2.0 does NOT provide support for
  54.      soft fonts, but DOES support two cartridge fonts for use in prin-
  55.      ting the title of the printed label. Those are TIMES ROMAN 10/10,
  56.      and HELVETICA 10/10.  To print labels with either Times Roman, or
  57.      Helvetica, simply insert the appropriate cartridge in your print-
  58.      er.  If you have both cartridges,  REMOVE the one you DON'T want!
  59.      As a final word about type styles and sizes,  BEFORE you purchase
  60.      expensive labels, PLEASE try out FSLabel with plain paper to make
  61.      sure you have compatible fonts available in your printer!
  62.  
  63.          When you have sheet labels, and FSLable loaded, simply select
  64.      the label size by pressing the F5 key.  Select the drive with the
  65.      F8  key and insert a diskette you want to label.  Then use any of
  66.      the arrow keys to select the appropriate label position to print,
  67.      and press the Enter key.   This pops up a window to enter a title
  68.      for the given diskette.  Enter the title, and press the Enter key
  69.      to continue. Titles for 3.5" diskette labels are limited to twen-
  70.      ty three characters,  while titles for  5.25 inch  deskettes  are
  71.      limited to thirty six characters in length. Press F1 while enter-
  72.      a label to view editing commands.  After entering the title for a
  73.      label, just press the  ENTER  key and FSLabel will read the files
  74.      on  the  disk in the current drive and place them in a data array
  75.      for  that  specific label.   Continue until all the positions you
  76.      want to print are filled, or until the page is full. Press the F3
  77.      key to begin the printing sequence.   Make sure the page with the
  78.      labels is in your printer, and that the printer is ready.  If you
  79.      want  to  start  over  after  filling  several labels,  press  F4
  80.      and  the entire page will be cleared.   The arrays for each label
  81.      will be set to null.  After filling a label, the number will show
  82.      either in white on red (with a color system), or in inverse video
  83.      on a monochrome system.
  84.  
  85.         Pressing F6 from the main menu allows setting of Margins, File
  86.      Mask, Title\File Line Types, Saving current Settings,  Retrieving
  87.      Past Settings, or Restoring Default Settings.  IF SETTING CHANGES
  88.      ARE MADE (including default restorations),  they MUST BE SAVED TO
  89.      THE  DISK using SAVE  CURRENT  SETTINGS to make them RETRIEVABLE.
  90.      Saving  the  settings  creates  or  modifies  a data file  called
  91.      FSLabel.Dta.  If FSRead detects the file  at program startup,  it
  92.      retrieves  the settings contained in the file,  and become active
  93.      for the program session.
  94.  
  95.          Popular demand has encouraged some control of label registra-
  96.      tion.   Version 1.2 added the ability  to  adjust the position of
  97.      printing.  The defaults for 5.25" labels  and 3.5" labels are the
  98.      most common.   If necessary,  change starting row from the top of
  99.      the page, and the starting column from the left side.   BE  AWARE
  100.      THAT YOUR PRINTER  MAY  HAVE LIMITS TO BOTH TOP AND LEFT MARGINS.
  101.      Perforation skip (top margin),  and page offset (left margin) are
  102.      often hard set,  with  some overide possible with dip switch set-
  103.      tings.  Refer to  the manual for your printer to see if these are
  104.      manually modifyable with  dip switches.    IF  YOUR  TOP AND LEFT
  105.      MARGIN  ARE MECHANICALLY SET THROUGH YOUR PRINTER HARDWARE,  THEN
  106.      THE STARTING  ROW AND COLUMN SET WITH FSLABEL WILL BEGIN  AT  THE
  107.      MECHANICAL SETTINGS.   This  means  that if your printer has been
  108.      mechanically  set  to  include  a  1/2 inch top margin (four rows
  109.      down),  for  example,   then setting the top row  to one with FS-
  110.      Label will cause printing to begin on the FIFTH row.  In the same
  111.      way,  if your printer is mechanically set to include  a  1/2 inch
  112.      left margin,  setting the starting column  with FSLabel to 1 will
  113.      cause the printing to begin on the SIXTH column. If possible, set
  114.      both page offset,  and  perforation skip settings on your printer
  115.      to ZERO. In addition, Avery labels for 3.5" diskettes include TWO
  116.      rows of smaller tab labels  at the top of the page.   FSLabel de-
  117.      fault  top  margins have been set to skip down over these labels.
  118.      Place the sheet of labels  in your  printer  with  these  smaller
  119.      labels entering the printer FIRST.   Otherwise,  printing will be
  120.      forced down the page and registration will NOT be correct. Final-
  121.      ly,  make sure your printer is on and ready to print before pres-
  122.      sing the Enter key from  the title input window to begin.
  123.  
  124.         You also may specify a DOS file mask to screen files for view-
  125.      ing or printing.  Press  F6 from the main menu and select Set DOS
  126.      File  Mask.  Simply enter the mask  as you would from the command
  127.      line.  For example,  entering  *.EXE  would cause FSLabel to read
  128.      only executable files into the viewable/printable array. Simarly,
  129.      entering Letters.* would read files with any extention,  but only
  130.      with the name 'Letters.'  View files on a disk with any file mask
  131.      by pressing the F2 key from the main menu.
  132.  
  133.         If you want to change the line type separating the label title
  134.      from  the  subsequent filenames,  press F6 from the main menu and
  135.      select  Set Title/File Separator.  Some printers  have  failed to
  136.      recognize  the IBM extended characters of the solid single or so-
  137.      lid double line types.  If your printer prints a row of undesire-
  138.      able characters instead of a line, select either one of the dash-
  139.      ed lines or no line separator at all.
  140.  
  141.         Optionally, you may add a line of comment to each label title.
  142.      Simply press  F6  from the main menu to the set/modify parameters
  143.      menu,  and  toggle the Add Comment Line option to 'YES'.  You may
  144.      change  back  to  'NO'  if  you like.   The current setting (yes,
  145.      or no) is saved to the parameters file on the disk, and retrieved
  146.      at program startup.  Default setting is 'NO'.  There are restric-
  147.      tions  to  this option.   First it takes up a line of space,  and
  148.      therefore reduces the maximum number  of files that will fit onto
  149.      a label.   Second, you MUST toggle to 'YES' or 'NO' BEFORE begin-
  150.      ning  to fill out a screen page of labels.   In addition, you may
  151.      ONLY run a page print as the toggle is set.   That means you must
  152.      either  select  either 'YES' or 'NO'  to  add comments to a given
  153.      page print run.  Each print run for a page must be set one way or
  154.      the other.  You cannot mix filled labels on a page with and with-
  155.      out comments.   To print one or more labels on a single page both
  156.      with AND without comments, do the following:  Select and fill la-
  157.      bels for those WITHOUT comments and print the page.   Replace the
  158.      page with all labels intact in the printer.  Then select and fill
  159.      the  remaining positions WITH comments,  and print the page again
  160.      for  the remaining labels.   If you begin to fill a page with the
  161.      toggle set either to 'YES' or 'NO', and then decide to switch the
  162.      option toggle,  you MUST first clear the page with the F4 key and
  163.      start filling label positions again.  Use the comment line option
  164.      to add a date, make an additonal note, or give instructions  such
  165.      as "Type RunMe to run program," etc.
  166.  
  167.         If you have tested or set margins, or ANY of the other parame-
  168.      ters  with FSLabel,  you may save your current settings to a disk
  169.      file by pressing F6 from the main menu and selecting Save Current
  170.      Settings.  This creates and/or overwrites a file  on  the disk in
  171.      the same directory  as  FSLabel called FSLabel.Dta.  The selected
  172.      drive, label size, margins for 5.25" AND 3.5" disks, the DOS file
  173.      mask,  and the current Title/File line separator type are all in-
  174.      cluded and preserved.  Remember, these settings are ONLY saved if
  175.      you  choose  to  save them with the option described above.  Once
  176.      saved, the settings are automatically retrieved each time you run
  177.      FSLabel.  You may restore defaults  with the Restore Default Set-
  178.      tings selection, or retrieve previous settings again with the Re-
  179.      trieve Past Settings selection. If you have tediously tested mar-
  180.      gins and saved the settings, and then choose to restore defaults,
  181.      YOU MUST RETRIEVE THE PAST SETTINGS BEFORE SAVING SETTINGS AGIAN.
  182.      Otherwise, the restored defaults will be those saved to the disk.
  183.      Label titles and directory path strings are NOT saved.
  184.  
  185.          Because each label has a limited size,  the maximum number of
  186.      files that FSLabel can print on a single label is 45.  Even using
  187.      type reduced to 6 point size,  any more names simply won't fit on
  188.      a label.  The F2 key will display the  FIRST 45 files encountered
  189.      on a disk in the current drive that matches the current DOS mask.
  190.      Printing a label prints the FIRST 45 file names matching the cur-
  191.      rent DOS mask onto a label.  If there are additional files on the
  192.      disk, they will be ignored.  Remember, files are read, displayed,
  193.      and printed according to the current DOS file mask setting. Addi-
  194.      tionally, the maximum number of files that will fit on a label is
  195.      reduced when the optional comment line is added to titles.  Maxi-
  196.      mum  numbers are reduced to 40 file names for 5.25" labels and 42
  197.      for  3.5" labels.  This is because an additional line of space is
  198.      added  to  below  the  title and above the separator line for the
  199.      comment.
  200.  
  201.          Here's a tip about printing single labels.  Since page labels
  202.      feed from the top forward,  pages feed more reliably when top la-
  203.      bels are left unpeeled.  This is because the labels give the thin
  204.      label page backing support for a firmer, stiffer page.   So it is
  205.      a good idea to begin  printing single labels at the BOTTOM of the
  206.      page, instead of the top.  It's therefor better to start printing
  207.      the  LAST  label on a page and work backward to label number one.
  208.      In  this way you can print labels for one or two disks,  and pre-
  209.      serve the rest of the page for later use, with top labels left in
  210.      place.
  211.  
  212.          FSLabel is well bullet proofed for errors and is resistent to
  213.      system crashing.   The most probable source of errors is from the
  214.      printer, or from the disk drives or one of the diskettes.  If you
  215.      receive an error report, it will be specific and tell you exactly
  216.      what the problem is (printer not ready, drive not ready, bad sec-
  217.      tor on disk, etc.). Just attempt to correct it.  The printer rou-
  218.      tine times each print communication  between the computer and the
  219.      printer.  If the printer does  NOT  send  back  a signal for more
  220.      than 10 seconds,  then an error is presumed  (if the printer runs
  221.      out of paper, etc.), and you will be notified.  Otherwise, that's
  222.      about it.  FSLabel is simple,  useful, and practical.
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.                          HISTORY OF VERSION CHANGES
  231.  
  232.      ────────────────────────────────────────────────────────────────-
  233.  
  234.          Version 1.0 contained a memory allocation bug.   It was fixed
  235.      in Version 1.1.   Version 1.2 added modest registration capabili-
  236.      ties, AND was modified to find ALL DOS files and directories, ex-
  237.      cept hidden files. Previous versions found files set to read only
  238.      or  archive.  Version 1.3 added file masking,  and the ability to
  239.      save/retrieve  setups.  Version 1.4 fixed  a  display bug and ad-
  240.      ded the capability to print  DIRECTORIES  IN BOLD ITALICS to dis-
  241.      tinguish  them  from other files.   In  addition, 1.4 also allows
  242.      separate margin settings  for both 3.5" and 5.25" diskettes,  and
  243.      saves  both settings to disk.  Version 1.5  fixed another display
  244.      bug  and added a setup option to select the type of line to sepa-
  245.      a label title and the subsequent filenames.  Version 1.6 improved
  246.      several display and message procedures, as well as documentation.
  247.      Version 1.7  again  slightly improved label/printer registration,
  248.      and  forced  the most  recent label title to remain in memory for
  249.      those making several backups or copies.  (Ctrl-End clears a label
  250.      title.)   Version 1.7  also  added the option to view/print files
  251.      in  a  directory on the disk in the current drive,  and now high-
  252.      lights  directories  onscreen  when  files are viewed with the F2
  253.      key from the main menu.  Version 1.8 removed slight bugs from the
  254.      directory selection procedures, and upgraded help and screen dis-
  255.      play to reflect all previous changes.  Version 1.9 fixed a bug in
  256.      the line editing procedure.  Version 2.0 added the much requested
  257.      ability to select each label one by one,  place  a  corresponding
  258.      disk in the current drive, and subsequently fill a data array for
  259.      each label on a page.  Pressing the F3 key then begins the print-
  260.      ing sequence.  You can now print from one to all labels on a page
  261.      at once, corresponding  to  any filled positions  on  the screen.
  262.      Version  2. 1 corrected a bug in the file display feature,  where
  263.      file  names  failed  to become visible after a failed printer at-
  264.      tempt.   Version 2.1 also added a verification query to the print
  265.      option, to prevent accidental or premature printing.  Version 2.2
  266.      polished screen display and inface procedures,  as well as adding
  267.      the ability to add an optional line of comments to label titles.
  268.  
  269.      VERSION CHANGES WERE IN RESPONSE TO SUGGESTIONS BY FSLABEL USERS.
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.                              FOR ETHICAL USERS
  278.  
  279.      ────────────────────────────────────────────────────────────────-
  280.  
  281.             Try FSLabel.   Distribute it freely.  If you're amused  by
  282.      it, but find no use for it, don't worry about it.  If it's  cute,
  283.      but  beneath  your  dignity, give it away.  Still,  if  you  find
  284.      yourself  USING  it, if it WORKS for you,   the shareware license
  285.      fee is $15.00.
  286.  
  287.              It's  the  nature and spirit of things that  really  make
  288.      them  valuable to us.  FSLabel CAN make organizing personal disk-
  289.      ette  maintanence  a  great deal faster and easier.   While there
  290.      are plenty of others on the market, FSLabel has several very rea-
  291.      sonable features you may not find at ANY price. It is a great aid
  292.      to owners or users of laser printers. These features can save you
  293.      personal time.
  294.  
  295.             If FSLabel saves time, it saves money.  At $15.00, the FS-
  296.      Label License  is nominal.   If it only saved  a  few accumulated
  297.      hours in the course of a season,  it would still be  significant.
  298.      Your own time is unquestionably  worth more than a few dollars an
  299.      hour, isn't it?
  300.  
  301.            FSLabel is copyrighted. If you use FSLabel, Send your check
  302.      or money order to Freestyle Software, 24307 Magic  Mountain Park-
  303.      way,  Suite 255, Valencia, CA 91355.  The FSLabel license is only
  304.      $15.00.   So if you use it,  be dignified  enough to register it.
  305.      It's the right thing to do.  (Yeah, yeah...He's Naive!)
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.                                 DISCLOSURES
  314.  
  315.      ────────────────────────────────────────────────────────────────-
  316.  
  317.                FSLabel contains  assembly units  licensed  from  Eagle
  318.      Performance Software.  It was written in Turbo Pascal 5.5.  Turbo
  319.      Pascal  is  a  trademark of Borland International.   Deskjet  and
  320.      Laserjet  are  registered  trademarks of the Hewlett Packard cor-
  321.      poration, and naturally,  IBM  is  a  trademark  of International
  322.      Business Machines.   The Freestyle Company belongs to my wife and
  323.      me.
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.                                  CAVEATS!
  332.  
  333.      ─────────────────────────────────────────────────────────────────
  334.  
  335.        This  program is provided on an as is basis.  The user  assumes
  336.      all risk as to the performance,  quality,  or reliability  of the
  337.      product.  No warranties,  implied or otherwise, are made, includ-
  338.      ing, but not limited to,  any  'implied' warranties  of merchant-
  339.      ability,  fitness,  or suitability  for any particular purpose or
  340.      design.  A user waives  ALL other claims,  and the Freestyle Com-
  341.      pany,  or any other purveyor  or dealer of this product,  becomes
  342.      free from responsibility of ALL liabilities  or damages,  includ-
  343.      ing, but not limited to, lost revenues or profits,  unsuitability
  344.      of performance for a user's particular needs,  damage to a user's
  345.      computer hardware or software, any other incidental or consequen-
  346.      tial damages arising out of the use  of or inability  to use this
  347.      program, even if the Freestyle Company has been advised of possi-
  348.      ble damages.
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.  
  356.                            OTHER FREESTYLE PRODUCTS
  357.  
  358.      ────────────────────────────────────────────────────────────────-
  359.  
  360.             If you like FSLabel, you might also find use for FSRead, a
  361.      very  fast text file browser that allows loading files up to 425K
  362.      into memory.    Change drives from an automacally  built  menu of
  363.      drives,  or directories from a full graphic tree. Choose up to 36
  364.      color attribute combinations for file viewing.  Mark text blocks,
  365.      or enter text strings for searches, and set place markers for ex-
  366.      tremely quick searching.   Print out all, or just portions of any
  367.      text file.  FSRead was written as a shareware documentation  file
  368.      reader, and is entirely light bar menu driven, with pop-up inter-
  369.      active help.   Then there's FSCalc,  a pop up calculator with its
  370.      own printable tape. It can be run either from the command line or
  371.      as a TSR.  FSCalc is a convenient personal calculator with calcu-
  372.      lator display features that make it  as familiar as any palm tape
  373.      calculator.  You may also be interested in FSText,  a quick style
  374.      analyzer for readability, personal interest,  and  negativity  of
  375.      writing for journalism, public relations, or advertising copy.
  376.  
  377.      ────────────────────────────────────────────────────────────────-
  378.  
  379.                           END FSLABEL DOCUMENTATION
  380.